Interval Approach to Testing Software

نویسندگان

  • Vladik Kreinovich
  • Thomas Swenson
  • Alex Elentukh
چکیده

The experience of many programmers shows that it is actually impossible to extract all the faults from a sophisticated software. Therefore it is necessary to estimate the time interval during which the remaining faults will not influence the program. The statistical models which are used to get such estimates are semi-heuristic and lack convincing theoretical explanation. In this paper, we consider an interval approach to program testing. We formulate the problem of choosing the best interval software reliability model as a mathematical optimization problem, and solve this problem.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Estimation of Software Reliability by Sequential Testing with Simulated Annealing of Mean Field Approximation

Various problems of combinatorial optimization and permutation can be solved with neural network optimization. The problem of estimating the software reliability can be solved with the optimization of failed components to its minimum value. Various solutions of the problem of estimating the software reliability have been given. These solutions are exact and heuristic, but all the exact approach...

متن کامل

Distributed Black-Box Software Testing Using Negative Selection

In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...

متن کامل

A HYBRID APPROACH FOR TEST CASE GENERATION USING OPTIMIZATION TECHNIQUE R.Vijayakumar

Today, Software testing is an essential part of successful software development process. The input executes the program and produces the expected output. The outcome of the software product depends on software testing. Manual testing is difficult to produce expected output. The manual testing takes long time to test. The major problem in manual testing is code coverage is not done at regular in...

متن کامل

A Hybrid Approach for Test Case Generation

Today, Software testing is an essential part of successful software development process. The input executes the program and produces the expected output. The outcome of the software product depends on software testing. Manual testing is difficult to produce expected output. The manual testing takes long time to test. The major problem in manual testing is code coverage is not done at regular in...

متن کامل

When Can Finite Testing Ensure Infinite Trustworthiness?

In this paper we contribute to the general philosophical‎ ‎question as to whether empirical testing can ever prove a physical law.‎ ‎Problems that lead to this question arise under several contexts‎, ‎and the ‎matter has been addressed by the likes of Bayes and Laplace‎. ‎After pointing‎ ‎out that a Bayesian approach is the proper way to address this problem‎, ‎we‎ ‎show that the answ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993